Text copied to clipboard!
Titel
Text copied to clipboard!Distribuerede Systemer Ingeniør
Beskrivelse
Text copied to clipboard!
Vi søger en engageret og dygtig Distribuerede Systemer Ingeniør til at designe, udvikle og vedligeholde robuste og skalerbare distribuerede systemer. Som en del af vores tekniske team vil du spille en central rolle i at sikre, at vores systemer fungerer effektivt på tværs af flere servere, datacentre og geografiske placeringer. Du vil arbejde tæt sammen med softwareudviklere, systemadministratorer og andre ingeniører for at levere løsninger, der opfylder virksomhedens og kundernes krav til ydeevne, sikkerhed og pålidelighed.
Dine primære opgaver vil inkludere arkitekturdesign, implementering af nye funktioner, fejlfinding og optimering af eksisterende systemer samt automatisering af processer for at forbedre driftseffektiviteten. Du vil også være ansvarlig for at evaluere og integrere nye teknologier, der kan styrke vores platform. Det forventes, at du har erfaring med cloud-tjenester, containerteknologier og moderne programmeringssprog såsom Java, Python eller Go.
Som Distribuerede Systemer Ingeniør skal du kunne analysere komplekse problemer, identificere flaskehalse og foreslå løsninger, der kan skaleres til millioner af brugere. Du skal have en dyb forståelse for netværksprotokoller, datasynkronisering, fejltolerance og sikkerhed i distribuerede miljøer. Du vil også deltage i code reviews, dokumentation og vidensdeling med teamet for at sikre høj kvalitet og kontinuerlig forbedring.
Vi tilbyder et dynamisk arbejdsmiljø med mulighed for faglig udvikling, spændende projekter og samarbejde med nogle af branchens dygtigste specialister. Hvis du brænder for at arbejde med avancerede teknologier og ønsker at gøre en forskel i udviklingen af fremtidens IT-infrastruktur, er dette jobbet for dig.
Ansvarsområder
Text copied to clipboard!- Designe og implementere distribuerede systemer og applikationer
- Vedligeholde og optimere eksisterende systemer for ydeevne og stabilitet
- Fejlsøge og løse komplekse tekniske problemer
- Automatisere processer og workflows
- Samarbejde med tværfaglige teams
- Evaluere og integrere nye teknologier
- Udarbejde teknisk dokumentation
- Deltage i code reviews og vidensdeling
- Sikre datasikkerhed og fejltolerance
- Overvåge systemernes drift og tilgængelighed
Krav
Text copied to clipboard!- Bachelor- eller kandidatgrad i datalogi, softwareudvikling eller lignende
- Erfaring med design og udvikling af distribuerede systemer
- Stærke programmeringsevner i Java, Python, Go eller lignende
- Kendskab til cloud-platforme som AWS, Azure eller Google Cloud
- Erfaring med containerteknologier (Docker, Kubernetes)
- Forståelse for netværksprotokoller og datasynkronisering
- Evne til at arbejde selvstændigt og i teams
- Gode kommunikationsevner på dansk og engelsk
- Analytisk og problemløsende tilgang
- Erfaring med CI/CD og automatisering er en fordel
Mulige interviewspørgsmål
Text copied to clipboard!- Hvilken erfaring har du med distribuerede systemer?
- Hvilke programmeringssprog behersker du?
- Har du arbejdet med cloud-tjenester før? Hvilke?
- Hvordan sikrer du fejltolerance i dine løsninger?
- Kan du give eksempler på optimering af systemydelse?
- Hvordan håndterer du datasikkerhed i distribuerede miljøer?
- Hvilke værktøjer bruger du til automatisering?
- Hvordan holder du dig opdateret med nye teknologier?
- Har du erfaring med containerteknologier?
- Hvordan arbejder du sammen med andre teams?